/* 按钮 */
 /deep/ .el-button--primary {
  color: #FFF !important;
  background-color: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
}
 /deep/ .el-button--primary.is-plain {
  color: var(--themeColor) !important;
  background: var(--themeColor2) !important;
  border-color: var(--themeColor1) !important;
}
 /deep/ .el-button--primary.is-plain:hover {
  background: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
  color: #FFF !important;
}
 /deep/ .el-button--info.is-plain {
  color: var(--themeColor) !important;
  background: var(--themeColor2) !important;
  border-color: var(--themeColor1) !important;
}
 /deep/ .el-button--info.is-plain:focus,
 /deep/ .el-button--info.is-plain:hover {
  background: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
  color: #FFF !important;
}
 /deep/ .ivu-input-search {
  background-color: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-btn-primary {
  color: #fff;
  background-color: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
}
/* 输入框 */
 /deep/ .ivu-input:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-input:focus {
  border-color: var(--themeColor) !important;
  outline: 0;
  box-shadow: none;
}
 /deep/ .el-input__inner:focus {
  border-color: var(--themeColor) !important;
  outline: 0;
}
 /deep/ .el-textarea__inner:focus {
  outline: 0;
  border-color: var(--themeColor) !important;
}
/* 日期选择器 */
 /deep/ .ivu-date-picker-cells-focused em {
  box-shadow: none;
}
 /deep/ .ivu-date-picker-cells-cell-selected em {
  background: var(--themeColor) !important;
}
 /deep/ .ivu-date-picker-cells-cell:hover em {
  background: var(--themeColor1) !important;
}
 /deep/ .ivu-date-picker-cells-cell-today em:after {
  background: var(--themeColor) !important;
}
/* tab */
 /deep/ .ivu-tabs-nav .ivu-tabs-tab-active {
  color: var(--themeColor) !important;
}
 /deep/ .ivu-tabs-ink-bar {
  background-color: var(--themeColor) !important;
}
 /deep/ .ivu-tabs-nav .ivu-tabs-tab:hover {
  color: var(--themeColor) !important;
}
 /deep/ .el-tabs__item.is-active {
  color: var(--themeColor) !important;
}
 /deep/ .el-tabs__active-bar {
  background-color: var(--themeColor) !important;
}
 /deep/ .el-tabs__item:hover {
  color: var(--themeColor) !important;
}
/* 下拉选择器 */
 /deep/ .ivu-select-selection:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-select-item-selected {
  color: var(--themeColor) !important;
}
 /deep/ .ivu-select-visible .ivu-select-selection {
  border-color: var(--themeColor) !important;
  outline: 0 !important;
  box-shadow: none !important;
}
 /deep/ .el-cascader .el-input.is-focus .el-input__inner {
  border-color: var(--themeColor) !important;
}
/* 级联选择器 */
 /deep/ .el-cascader-node.in-active-path,
 /deep/ .el-cascader-node.is-active,
 /deep/ .el-cascader-node.is-selectable.in-checked-path {
  color: var(--themeColor) !important;
}
/* 单选框/复选框 */
 /deep/ .el-checkbox__input.is-checked + .el-checkbox__label {
  color: var(--themeColor) !important;
}
 /deep/ .el-checkbox__input.is-checked .el-checkbox__inner,
 /deep/ .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
}
 /deep/ .el-checkbox__inner:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .el-radio__input.is-checked .el-radio__inner {
  border-color: var(--themeColor) !important;
  background: var(--themeColor) !important;
}
 /deep/ .el-radio__input.is-checked + .el-radio__label {
  color: var(--themeColor) !important;
}
 /deep/ .el-radio__inner:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .el-radio-button__orig-radio:checked + .el-radio-button__inner {
  color: #FFF !important;
  background-color: var(--themeColor) !important;
  border-color: var(--themeColor) !important;
  box-shadow: none !important;
}
 /deep/ .el-radio-button__inner:hover {
  color: var(--themeColor) !important;
}
 /deep/ .ivu-radio-checked .ivu-radio-inner {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-radio-inner:after {
  background-color: var(--themeColor) !important;
}
/* 穿梭框 */
 /deep/ .el-transfer-panel__item:hover {
  color: var(--themeColor) !important;
}
/* 分页器 */
 /deep/ .ivu-page-item-active {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-page-item-active a,
 /deep/ .ivu-page-item-active:hover a {
  color: var(--themeColor) !important;
}
 /deep/ .ivu-page-item:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-page-item:hover a {
  color: var(--themeColor) !important;
}
 /deep/ .ivu-page-next:hover,
 /deep/ .ivu-page-prev:hover {
  border-color: var(--themeColor) !important;
}
 /deep/ .ivu-page-next:hover a,
 /deep/ .ivu-page-prev:hover a {
  color: var(--themeColor) !important;
}
/* 树形结构 */
 /deep/ .el-tree-node.is-current > .el-tree-node__content {
  background-color: var(--themeColor) !important;
  color: #fff !important;
}
/* 表头 */
 /deep/ .el-table thead th {
  background-color: var(--themeColor1) !important;
}
